C-SHARP Es un lenguaje de programación multiparadigma desarrollado por Microsoft, que evoluciona de la familia de lenguajes C -como su nombre indica- tomando lo mejor de los lenguajes C y C++ y que se asemeja mucho a lenguajes de alto nivel de abstracción
como Java y JavaScript. Forma parte de la plataforma
.NET de Microsoft, una API que se ha convertido en una de las principales plataformas de desarrollo debido a la facilidad que ofrece
para la construcción de todo tipo de aplicaciones multiplataforma sólidas y duraderas.
Se caracteriza principalmente por ser un lenguaje de programación orientado a objetos (POO)
polivalente y fácil de aprender. Sin perder potencia original de C,
da la posibilidad de acceder a bajo nivel al núcleo de los sistemas operativos,
trabajar con punteros a memoria e interactuar con elementos físicos de los dispositivos.